package com.xiaoq.matrix.weibo.vo;

import com.fasterxml.jackson.annotation.JsonAutoDetect;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonAutoDetect.Visibility;

import io.swagger.annotations.ApiModelProperty;

@JsonAutoDetect(fieldVisibility = Visibility.ANY, getterVisibility = Visibility.NONE, setterVisibility = Visibility.NONE)
@JsonInclude(value = JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(ignoreUnknown = true)
public class ContentMediaAccountVo {
	
	@ApiModelProperty(name = "id", value = "ID", position=10)
	private String id;
	@ApiModelProperty(name = "merchantId", value = "商家ID", position=20)
	private String merchantId; 
	
	@ApiModelProperty(name = "mediaId", value = "媒体ID", position=30)
	private String mediaId; 

	@ApiModelProperty(name = "account", value = "媒体账号", position=40)
	private String account; 

	@ApiModelProperty(name = "token", value = "token码", position=50)
	private String token; 

	@ApiModelProperty(name = "refreshToken", value = "token刷新时间", position=60)
	private String refreshToken; 

	@ApiModelProperty(name = "tokenTime", value = "获取Token的时间", position=70)
	private Long tokenTime; 

	@ApiModelProperty(name = "tokenDuratio", value = "Token过期时间", position=80)
	private Long tokenDuratio;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getMerchantId() {
		return merchantId;
	}

	public void setMerchantId(String merchantId) {
		this.merchantId = merchantId;
	}

	public String getMediaId() {
		return mediaId;
	}

	public void setMediaId(String mediaId) {
		this.mediaId = mediaId;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getToken() {
		return token;
	}

	public void setToken(String token) {
		this.token = token;
	}

	public String getRefreshToken() {
		return refreshToken;
	}

	public void setRefreshToken(String refreshToken) {
		this.refreshToken = refreshToken;
	}

	public Long getTokenTime() {
		return tokenTime;
	}

	public void setTokenTime(Long tokenTime) {
		this.tokenTime = tokenTime;
	}

	public Long getTokenDuratio() {
		return tokenDuratio;
	}

	public void setTokenDuratio(Long tokenDuratio) {
		this.tokenDuratio = tokenDuratio;
	} 
	
	


}
